avoidable accident - French English Dictionary